Landlords are not “contributing anything useful to society” a politician has claimed. Over the Christmas and New year break Ross Greer, a...